owe something to chance - Francés Inglés Diccionario